<script lang="ts">
	import { Drawer as DrawerPrimitive } from "vaul-svelte";

	type $$Props = DrawerPrimitive.Props;
	export let shouldScaleBackground: $$Props["shouldScaleBackground"] = true;
	export let open: $$Props["open"] = false;
	export let activeSnapPoint: $$Props["activeSnapPoint"] = undefined;
</script>

<DrawerPrimitive.Root
	{shouldScaleBackground}
	bind:open
	bind:activeSnapPoint
	{...$$restProps}
>
	<slot />
</DrawerPrimitive.Root>
